// pages/detail/detail.js
import {
  detailStore
} from "../../stores/detailObj"
import {detailBehavior} from "./behavior"
Page({

  behaviors: [detailBehavior],

  /**
   * 页面的初始数据
   */
  data: {
    // 商品的需求
    temp: '正常冰',
    // 商品数量
    count: 1
  },

  // 类型修改的事件
  onChange(event) {
    this.setData({
      temp: event.detail
    })
  },

  // 数量修改的事件
  changeCount(event) {
    this.setData({
      count: event.detail
    })
  },

  // 将当前选择加入到购物车的处理事件
  onClickButton() {
    // 生成当前详情页加入购物车的商品信息
    const cartObj = {
      ...this.data.detailObj,
      count: this.data.count,
      temp: this.data.temp
    }
    // 添加到cardStore仓库中
    this.addCardObj(cartObj)
    // 返回上一页
    wx.navigateBack()
  }

})